Skip to content

Instalar pnpm 12.8.1 sin corepack en Node 26 - #7

Merged
Overrid3CL merged 1 commit into
mainfrom
cursor/node26-pnpm-d02e
Oct 2, 2026
Merged

Overrid3CL merged 1 commit into
mainfrom
cursor/node26-pnpm-d02e

Conversation

@Overrid3CL

Copy link
Copy Markdown
Owner

Resumen

Node 26 ya no trae corepack, y el Dockerfile de main seguía ejecutando corepack enable && corepack prepare pnpm@12.8.1 --activate. Por eso el job Imagen fallaba con corepack: not found (exit 127).

El stage de frontend ahora instala pnpm 12.8.1 con npm install -g pnpm@12.8.1 y se queda en node:26-bookworm-slim.

Alineación

  • CI de Frontend y Cliente OpenAPI: Node 26 y el mismo npm install -g pnpm@12.8.1, en lugar de corepack y Node 24.
  • README: el requisito local pasa de Node.js 24 a Node.js 26.
  • packageManager ya fija pnpm@12.8.1. engines sigue en >=22.12.0 y no había .nvmrc.

Verificación local

La imagen boilerplate:node26-pnpm se construyó y el contenedor arrancó contra Postgres. GET /actuator/health respondió {"status":"UP"}.

Closes #6

Open in Web Open in Cursor 

node:26 ya no incluye corepack, así que la imagen y el CI usan npm install -g. El workflow de frontend y del cliente OpenAPI pasa a Node 26, igual que el Dockerfile.

Co-authored-by: Ariel Alvarado <Overrid3CL@users.noreply.github.com>
cursor Bot pushed a commit that referenced this pull request Oct 2, 2026
…us-d02e

Trae main (Node 26) y el arreglo de pnpm sin corepack mientras el PR #7 no está mergeado.

Co-authored-by: Ariel Alvarado <Overrid3CL@users.noreply.github.com>
@Overrid3CL
Overrid3CL merged commit 3cfc7ad into main Oct 2, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

CI Imagen roto en main: corepack no existe en node:26

2 participants